someone that records - French English Dictionary